@charset "utf-8";
/* CSS Document */

 .video embed,.video object,.video iframe {   width: 100%; height: auto;   } 
 html {  -webkit-text-size-adjust: none;   }
 
@media screen and (min-width: 960px) and (max-width: 1199px){
	.zsxzpc{display:none;}
 .navsetextbox{ left:128px;}	
.top_box{ width:960px; padding:0 1%;}
.logo_next_box{ width:960px; padding:0 1%; padding-top:30px;}
.navbox{ width:960px;}
.nav01{ float:left; padding:0 3.4%; height:34px; line-height:34px; position:relative; z-index:10;}
.lunhuanimg01box{ padding:36px 0; width:960px; overflow:hidden; position:relative; z-index:1;}
.lunhuannext{ background:url(/images/img07.jpg) no-repeat left center; height:100px; width:37px; position:absolute; left:905px; top:36px; cursor:pointer; opacity:0.8;  z-index:1;}

/*******主体部分一*******/
.indexline{ height:2px; width:960px; background:#a80d0d;}
.indexmain{width:960px;  z-index:1; position:relative;}
.indexmainLeft{ width:62%; float:left; height:325px;}
.indexmainRight{ float:right; width:35%; border:1px solid #cacaca; padding:20px 10px; height:284px; overflow:hidden; position:relative; z-index:1; background:#f8f8f9;}
.indexlunhuanbg{ background:url(/images/img17.png) no-repeat center; position:absolute; bottom:-23px; width:1030px; height:58px; left:50%; margin-left:-515px; background-size:contain}

/*******入口一*******/

.indexRukou{ padding:43px 0; width:960px;}
.indexRukou01{ width:15%; float:left;}
.indexRukou02{ padding-right:0 !important;}
.indexRukou0101,.indexRukou0102{ height:69px; width:100%; background:#004986; text-align:center; -moz-border-radius: 3px;      /* Gecko browsers */ -webkit-border-radius:3px;   /* Webkit browsers */ border-radius:3px;}
.indexRukou0102{ background:#0091a6;}
.indexRukou0101img01, .indexRukou0101img02, .indexRukou0101img03, .indexRukou0101img04, .indexRukou0101img05, .indexRukou0101img06{ height:69px; line-height:69px; float:left; font-size:19px; color:#fff; background:url(/images/img03.png) no-repeat 20px center; padding-left:15px; width:100%;}
.indexRukou0101img01 a{ color:#fff; display:block;}
.indexRukou0101img02{ background:url(/images/img04.png) no-repeat 10px center; padding-left:20px; width:100%;}
.indexRukou0101img03{ background:url(/images/img05.png) no-repeat 20px center;}
.indexRukou0101img04{ background:url(/images/img06.png) no-repeat 10px center; padding-left:20px; width:100%;}
.indexRukou0101img05{ background:url(/images/img07.png) no-repeat 10px center; padding-left:20px; width:100%;}
.indexRukou0101img06{ background:url(/images/img08.png) no-repeat 20px center; padding-left:20px; wwidth:100%;}
.indexRukou0103{ background:#0068b6;}

/****************** 第二广告位**********************/

.bannertwobox{width:960px;}
.bannertwoLeft{ width:47%; float:left; height:100px; overflow:hidden; position:relative;}
.bannertwoRight{ width:47%; float:right; height:98px; border:1px solid #cacaca; background:url(/images/img13.jpg) no-repeat left center; position:relative; padding-left:36px;}

/*******************内容区域***************************/
.indextextbox{ width:960px; padding:43px 0 0 0; clear:both;}
.indextextLeftbox{ width:100%;}
.indextextLeft03{ width:100%;}
.indextextRIght03img01,.indextextRIght03img0101{ width:48%; height:85px; float:left;}
.indextextRIght03img0101{ width:100%;}
.indextextRight{ float:right; background:#fff; border:1px solid #cacaca; width:30%; padding:20px 10px; }
.indextextLeft02Rlist{ width:68%; float:right;}

.lunhuanimg02box{ width:960px;}

/*******底部内容*******/

.indexbottomcontentbox{ width:960px; padding-bottom:20px;}
.indexbottomcontentLeft{ width:47%; float:left;}
.indextextcontentList01{ width:60% !important; height:135px; overflow:hidden;}
.indextextcontentList02{ width:100%; clear:both;}
.indexbottomcontentRight{ width:47%; float:right;}
.indexbottomcontentRight01{ width:100% !important; }

/*******底部导航*******/
.NewListmainLeftfy{ width:85%;}
.indexbottombannerbox{ width:960px;}
.indexbottombannerLeftbox{ width:31%; float:left; padding-left:2%;}
.indexbottombannerbox02{ width:960px; padding-top:40px;}
.indexbottombannertext{ font-size:14px; color:#fff; width:100%; text-align:center; padding:40px 0 20px 0;}

/***************回到顶部*************/
/***************要闻动态二级*************/

.NewListbanner,.NewListmainbox,.contentbox,.contentbox01{ width:960px;}
.NewListmainLeft{ width:65%;}
.NewListmainLeft01img{ width:28%;}
.NewListmainLeft01right{ width:70%;}
.NewListmainRight{ width:28%;}

}

@media screen and (min-width: 768px) and (max-width: 959px){
	.zsxzpc{display:none;}
.top_box{ width:768px;}
.logo_next_box{ width:768px; padding-top:30px;}
.navbox{ width:768px;}
.nav01{ float:left; padding:0 2.2%; height:34px; line-height:34px; position:relative; z-index:10;}
.navsetextboxnew{ width:110px; left:-13px;}
.navsetextboxnew01{ left:125px;}
.lunhuanimg01box{ padding:36px 0; width:768px; overflow:hidden; position:relative; z-index:1;}
.lunhuannext{ background:url(/images/img07.jpg) no-repeat left center; height:100px; width:37px; position:absolute; left:905px; top:36px; cursor:pointer; opacity:0.8;  z-index:1;}
.logo_next_boxLeft{ width:265px;}

/*******主体部分一*******/
.indexline{ height:2px; width:768px; background:#a80d0d;}
.indexmain{width:768px;  z-index:1; position:relative;}
.indexmainLeft{ width:62%; float:left; height:325px;}
.indexmainRight{ float:right; width:35%; border:1px solid #cacaca; padding:20px 10px; height:284px; overflow:hidden; position:relative; z-index:1; background:#f8f8f9;}

.indextextRight0101{ padding:0 2px;padding-left:15px}
.indextextRight0101blue{ padding-left:15px}
.more01{ display:none;}
.indextextRight{ position:relative; padding-bottom:0 !important;}
.more02{ display:block; position:absolute; right:10px; top:150px;}
.indextextRightline01{ height:48px;} 	

/*******入口一*******/

.indexRukou{ padding:43px 0; width:768px; display:none;}
.indexRukounew{ padding:43px 0; width:768px; display:block;}
.indexRukou01{ width:32%; float:left;}
.indexRukou02{ padding-right:0 !important;}
.indexRukou0101,.indexRukou0102{ height:69px; width:100%; background:#004986; text-align:center; -moz-border-radius: 3px;      /* Gecko browsers */ -webkit-border-radius:3px;   /* Webkit browsers */ border-radius:3px;}
.indexRukou0102{ background:#0091a6;}
.indexRukou0101img01, .indexRukou0101img02, .indexRukou0101img03, .indexRukou0101img04, .indexRukou0101img05, .indexRukou0101img06{ height:69px; line-height:69px; float:left; font-size:19px; color:#fff; background:url(/images/img03.png) no-repeat 20px center; padding-left:15px; width:100%;}
.indexRukou0101img01 a{ color:#fff; display:block;}
.indexRukou0101img02{ background:url(/images/img04.png) no-repeat 10px center; padding-left:20px; width:100%;}
.indexRukou0101img03{ background:url(/images/img05.png) no-repeat 20px center;}
.indexRukou0101img04{ background:url(/images/img06.png) no-repeat 10px center; padding-left:20px; width:100%;}
.indexRukou0101img05{ background:url(/images/img07.png) no-repeat 10px center; padding-left:20px; width:100%;}
.indexRukou0101img06{ background:url(/images/img08.png) no-repeat 20px center; padding-left:20px; wwidth:100%;}
.indexRukou0103{ background:#0068b6;}

/****************** 第二广告位**********************/

.bannertwobox{width:768px;}
.bannertwoLeft{ width:47%; float:left; height:100px; overflow:hidden; position:relative;}
.bannertwoRight{ width:47%; float:right; height:98px; border:1px solid #cacaca; background:url(/images/img13.jpg) no-repeat left center; position:relative; padding-left:36px;}

/*******************内容区域***************************/
.indextextbox{ width:768px; padding:43px 0 0 0; clear:both;}
.indextextLeftbox{ width:100%;}
.indextextLeft03{ width:100%;}
.indextextLeft{ width:65%;}
.indextextRIght03img01,.indextextRIght03img0101{ width:48%; height:74px; float:left;}
.indextextRIght03img0101{ width:100%;}
.indextextRight{ float:right; background:#fff; border:1px solid #cacaca; width:30%; padding:20px 10px; }
.indextextLeft02Rlist{ width:65%; float:right;}

.lunhuanimg02box{ width:768px;}

/*******底部内容*******/

.indexbottomcontentbox{ width:768px; padding-bottom:20px;}
.indexbottomcontentLeft{ width:47%; float:left;}
.indextextcontentList01{ width:52% !important; height:135px; overflow:hidden;}
.indextextcontentList02{ width:100%; clear:both;}
.indexbottomcontentRight{ width:47%; float:right;}
.indexbottomcontentRight01{ width:100% !important; }

/*******底部导航*******/
.indexbottombannerbox{ width:768px;}
.indexbottombannerLeftbox{ width:31%; float:left; padding-left:2%;}
.indexbottombannerbox02{ width:768px; padding-top:40px;}
.indexbottombannertext{ font-size:14px; color:#fff; width:100%; text-align:center; padding:40px 0 20px 0;}
.indexbottombannerRight{ width:28%;}

/***************回到顶部*************/


img {   
      max-width: 100%;   
      height: auto;   
      width: auto\9; /* ie8 */ 
  } 
 .indexbottombanner0201list{ width:174px;}
 .indexbootombanner03listbox{width:174px; left:3px;}
 .navnextboxmain{ width:110px; left:-10px;}
 .navsetextbox{ left:130px;}

/***************要闻动态二级*************/

/***************要闻动态二级*************/

.NewListbanner,.NewListmainbox,.contentbox,.contentbox01{ width:768px;}
.NewListmainLeft{ width:65%;}
.NewListmainLeft01img{ width:28%;}
.NewListmainLeft01right{ width:70%;}
.NewListmainRight{ width:26%;}
.NewListmainRight0101{ width:90px; height:90px;}
.NewListmainRight0202{width:90px; height:90px;}
.NewListmainRight0104{  width:90px; height:90px;}
.NewListmainRight0102{ background-position:center 15px;}
.NewListmainRight0105,.NewListmainRight0106,.NewListmainRight0107,.NewListmainRight0108,.NewListmainRight0109{ background-position:center 20px;}
.NewListmainRight0103{ padding-top:0;}


	}
@media only screen and (max-width: 785px){
	.zsxzpc{display:none;}
.indexnav{ display:none;}
.mobileNav{ display:block; width:98%; padding:0 1%; position:absolute; top:76px; right:33px; font-size:20px;}
.mobileNavbtn{ float:right; cursor:pointer; color:#a80d0d}	
.top_box{ width:640px;}
.logo_next_boxRight{ position:absolute; right:100px; top:70px;}
.search_hot{ padding-top:10px;}
.search_box{ width:280px;}
.search_box input{ width:160px;}
.logo_next_box{ width:640px; padding-top:30px;}
.navbox{ width:640px;}
.nav01{ float:left; padding:0 2%; height:34px; line-height:34px; position:relative; z-index:10;}
.lunhuanimg01box{ padding:36px 0; width:640px; overflow:hidden; position:relative; z-index:1;}
.lunhuannext{ background:url(/images/img07.jpg) no-repeat left center; height:100px; width:37px; position:absolute; left:605px; top:36px; cursor:pointer; opacity:0.8;  z-index:1;}

/*******主体部分一*******/
.indexline{ height:2px; width:640px; background:#a80d0d;}
.indexmain{width:640px;  z-index:1; position:relative;}
.indexmainLeft{ width:100%; float:left; height:325px;}
.indexmainRight{ float:right; width:35%; border:1px solid #cacaca; padding:20px 10px; height:284px; overflow:hidden; position:relative; z-index:1; background:#f8f8f9; display:none;}

/*******入口一*******/

.indexRukou{ padding:43px 0; width:640px; display:none;}
.indexRukounew{ padding:43px 0; width:640px; display:block;}
.indexRukou01{ width:32%; float:left;}
.indexRukou02{ padding-right:0 !important;}
.indexRukou0101,.indexRukou0102{ height:69px; width:100%; background:#004986; text-align:center; -moz-border-radius: 3px;      /* Gecko browsers */ -webkit-border-radius:3px;   /* Webkit browsers */ border-radius:3px;}
.indexRukou0102{ background:#0091a6;}
.indexRukou0101img01, .indexRukou0101img02, .indexRukou0101img03, .indexRukou0101img04, .indexRukou0101img05, .indexRukou0101img06{ height:69px; line-height:69px; float:left; font-size:19px; color:#fff; background:url(/images/img03.png) no-repeat 20px center; padding-left:15px; width:100%;}
.indexRukou0101img01 a{ color:#fff; display:block;}
.indexRukou0101img02{ background:url(/images/img04.png) no-repeat 10px center; padding-left:20px; width:100%;}
.indexRukou0101img03{ background:url(/images/img05.png) no-repeat 20px center;}
.indexRukou0101img04{ background:url(/images/img06.png) no-repeat 10px center; padding-left:20px; width:100%;}
.indexRukou0101img05{ background:url(/images/img07.png) no-repeat 10px center; padding-left:20px; width:100%;}
.indexRukou0101img06{ background:url(/images/img08.png) no-repeat 20px center; padding-left:20px; wwidth:100%;}
.indexRukou0103{ background:#0068b6;}

/****************** 第二广告位**********************/

.bannertwobox{width:640px; display:none;}
.bannertwoLeft{ width:47%; float:left; height:100px; overflow:hidden; position:relative;}
.bannertwoRight{ width:47%; float:right; height:98px; border:1px solid #cacaca; background:url(/images/img13.jpg) no-repeat left center; position:relative; padding-left:36px;}

/*******************内容区域***************************/
.indextextbox{ width:640px; padding:0; clear:both;}
.indextextLeftbox{ width:100%;}
.indextextLeft03{ width:100%;}
.indextextLeft{ width:65%;}
.indextextRIght03img01,.indextextRIght03img0101{ width:48%; height:85px; float:left;}
.indextextRIght03img0101{ width:100%;}
.indextextRight{ float:right; background:#fff; border:1px solid #cacaca; width:30%; padding:20px 10px; }
.indextextLeft02Rlist{ width:73%; float:right;}
.indextextLeft02Rlist02{ width:auto;}
.lunhuanimg02box{ width:640px;}

/*******底部内容*******/

.indexbottomcontentbox{ width:640px; padding-bottom:20px;}
.indexbottomcontentLeft{ width:100%; float:none;}
.indextextcontentList01{ width:73% !important; height:135px; overflow:hidden;}
.indextextcontentList02{ width:100%; clear:both;}
.indexbottomcontentRight{ width:100%; float:none; clear:both; padding-top:43px;}
.indexbottomcontentRight01{ width:100% !important; }

/*******底部导航*******/
.indexbottombannerbox{ width:640px;}
.indexbottombannerLeftbox{ width:31%; float:left; padding-left:2%;}
.indexbottombannerbox02{ width:640px; padding-top:40px;}
.indexbottombannertext{ font-size:14px; color:#fff; width:100%; text-align:center; padding:40px 0 20px 0;}
.indexbottombannerRight{ width:32%;}

/***************回到顶部*************/

img {   
      max-width: 100%;   
      height: auto;   
      width: auto\9; /* ie8 */ 
  } 
	
	.indextextRight{ display:none;}
	.indextextLeft{ width:100%;}
    .indexbottombanner0201list{ width:144px;}	
	.indexbootombanner03listbox{width:144px; left:3px;}
	
/***************要闻动态二级*************/

.NewListbanner,.NewListmainbox,.contentbox,.contentbox01{ width:640px;}
.NewListmainLeft{ width:100%;}
.NewListmainLeft01img{ width:28%;}
.NewListmainLeft01right{ width:70%;}
.NewListmainRight{ display:none;}
.rkico{ display:block;}
.newrk01{ display:block; width:100px; background:#e6e6e6; position:fixed; right:-100px; top:33px; padding-top:30px; }
.newrk0101{ width:40px; float:left; }
.newrk0102{ width:40px; float:right; }
.newrk0101a{ text-align:center; height:30px; width:40px; padding-top:10px; background:#004986; -moz-border-radius: 3px;      /* Gecko browsers */ -webkit-border-radius:3px;   /* Webkit browsers */ border-radius:3px;}
.newrk0101c{ text-align:center; height:30px; width:40px; padding-top:10px; background:#0091a6; -moz-border-radius: 3px;      /* Gecko browsers */ -webkit-border-radius:3px;   /* Webkit browsers */ border-radius:3px;}
.newrk0101b{ text-align:center; width:40px; padding-top:5px;}	
.newrk0101b a{ color:#333; font-size:14px;}
.newrk01line{ background:url(/images/img10.jpg) repeat-x center; height:30px; width:100%;}
.ndwrkdw{ clear:both; width:90%}
	
/***************新下拉菜单*************/	
	.mobilelistmain{ width:100%; background:#fff; position:absolute; top:140px; z-index:10; padding:20px 0; display:none; border-bottom:1px solid #dcdcdc; -webkit-box-shadow:0 0 10px #dcdcdc;   -moz-box-shadow:0 0 10px #dcdcdc;  box-shadow:0 0 10px #dcdcdc; }
	.mobilelist01 a{ font-size:14px; color:#a80d0d;  padding:0 5px; font-weight:bold;}
	.mobilelist0101{ float:left;  padding:0 5px; line-height:24px;}
	.mobilelist0101 a{ font-size:14px; color:#333;}
	.mobilelist0102 a{ font-size:14px; color:#a80d0d; font-weight:bold;}
	.mobileline{ background:url(/images/img10.jpg) repeat-x left center; height:20px; width:100%;}
	.mobilelist0103{ padding-left:15px;}
	.mobilelistdw{ height:20px;}
	
	}
	
	
	
	
@media only screen and (max-width: 479px){
	.zsxzpc{display:none;}
	}
	
@media (max-width: 640px){
	.zsxzpc{display:none;}
.indexnav{ display:none;}
.mobileNav{ display:block; width:98%; padding:0 1%; position:absolute; top:76px; right:33px; font-size:20px; cursor:pointer;}
.mobileNavbtn{ float:right; cursor:pointer; color:#a80d0d}	
.top_box{ width:90%;}
.logo_next_boxRight{ position:absolute; right:100px; top:140px; left:50%; margin-left:-140px;}
.search_hot{ padding-top:10px;}
.search_box{ width:280px;}
.search_box input{ width:160px;}
.logo_next_box{ width:90%; padding-top:30px;}
.navbox{ width:90%;}
.nav01{ float:left; padding:0 2%; height:34px; line-height:34px; position:relative; z-index:10;}
.lunhuanimg01box{ padding:36px 0; width:90%; overflow:hidden; position:relative; z-index:1;}
.lunhuannext{ background:url(/images/img07.jpg) no-repeat left center; height:100px; width:37px; position:absolute; left:605px; top:36px; cursor:pointer; opacity:0.8;  z-index:1;}
.search_hot{ display:none;}
.logo_box{ height:140px;}

/*******主体部分一*******/
.indexline{ height:2px; width:90%; background:#a80d0d;}
.indexmain{width:90%;  z-index:1; position:relative;}
.indexmainLeft{ width:100%; float:left; height:185px;}
.indexmainRight{ float:right; width:35%; border:1px solid #cacaca; padding:20px 10px; height:284px; overflow:hidden; position:relative; z-index:1; background:#f8f8f9; display:none;}

#lanrenzhijia { width:100%; height:185px; float:left; position:relative; z-index:1;}
#slides { display:block; width:100%; height:185px; list-style:none; padding:0; margin:0; position:relative}
#slides li { display:block; width:100%; height:100%; list-style:none; padding:0; margin:0; position:absolute}
#slides li a { display:block; width:100%; height:100%; text-indent:-9999px}
#pagination { display:block; list-style:none; position:absolute; left:40%; bottom:10px; z-index:9900;  padding:5px 15px 5px 0; margin:0; width:200px; overflow:hidden;}
#pagination li { display:block; list-style:none; width:10px; height:10px; float:left; margin-left:15px; border-radius:5px; background:#FFF ; position:relative;}
#pagination li a { display:block; width:100%; height:100%; padding:0; margin:0;  text-indent:-9999px;}
#pagination li.current { background:#a80d0d}

/*******入口一*******/

.indexRukou{ padding:43px 0; width:90%; display:none;}
.indexRukounew{ padding:43px 0; width:90%; display:none}
.indexRukounew640{ padding:43px 0; width:90%; display:block;}
.indexRukou01{ width:31%; float:left;}
.indexRukou02{ padding-right:0 !important;}
.indexRukou0101,.indexRukou0102{ height:69px; width:100%; background:#004986; text-align:center; -moz-border-radius: 3px;      /* Gecko browsers */ -webkit-border-radius:3px;   /* Webkit browsers */ border-radius:3px;}
.indexRukou0102{ background:#0091a6;}
.indexRukou0101img01, .indexRukou0101img02, .indexRukou0101img03, .indexRukou0101img04, .indexRukou0101img05, .indexRukou0101img06{ height:69px; line-height:69px; float:left; font-size:19px; color:#fff; background:url(/images/img03.png) no-repeat 20px center; padding-left:0; width:100%; background:none;}
.indexRukou0101img01 a{ color:#fff; display:block;}
.indexRukou0101img02{ width:100%;}
.indexRukou0101img03{ background:url(/images/img05.png) no-repeat 20px center; background:none;}
.indexRukou0101img04{ background:url(/images/img06.png) no-repeat 10px center; padding-left:0; width:100%; background:none;}
.indexRukou0101img05{ background:url(/images/img07.png) no-repeat 10px center; padding-left:0; width:100%; background:none;}
.indexRukou0101img06{ background:url(/images/img08.png) no-repeat 20px center; padding-left:0; wwidth:100%; background:none;}
.indexRukou0103{ background:#0068b6;}

/****************** 第二广告位**********************/

.bannertwobox{width:90%; display:none;}
.bannertwoLeft{ width:47%; float:left; height:100px; overflow:hidden; position:relative;}
.bannertwoRight{ width:47%; float:right; height:98px; border:1px solid #cacaca; background:url(/images/img13.jpg) no-repeat left center; position:relative; padding-left:36px;}

/*******************内容区域***************************/
.indextextbox{ width:90%; padding:0; clear:both;}
.indextextLeftbox{ width:100%;}
.indextextLeft03{ width:100%;}
.indextextLeft{ width:65%;}
.indextextRIght03img01,.indextextRIght03img0101{ width:48%; height:85px; float:left;}
.indextextRIght03img0101{ width:100%;}
.indextextRight{ float:right; background:#fff; border:1px solid #cacaca; width:30%; padding:20px 10px; }
.indextextLeft02Rlist{ width:65%; float:right;}
.indextextLeft02Rlist02{ width:70%;}
.lunhuanimg02box{ width:90%;}
.indextextLeft02img{ width:28%; height:135px; background:#F42B2F;}
.indextextLeft02imgbig{ width:100%; height:135px;}
.indextextLeft02imgbig img{max-width: 100%; height:100% !important; width: auto\9; /* ie8 */height:100%;}
.indextextLeft02Rlist03{ width:auto;}

/*******底部内容*******/

.indexbottomcontentbox{ width:90%; padding-bottom:20px;}
.indexbottomcontentLeft{ width:100%; float:none;}
.indextextcontentList01{ width:65% !important; height:135px; overflow:hidden;}
.indextextcontentList02{ width:100%; clear:both;}
.indexbottomcontentRight{ width:100%; float:none; clear:both; padding-top:43px;}
.indexbottomcontentRight01{ width:100% !important; }

/*******底部导航*******/
.indexbottombannerbox{ width:90%;}
.indexbottombannerLeftbox{ width:31%; float:left; padding-left:2%;}
.indexbottombannerbox02{ width:90%; padding-top:40px;}
.indexbottombannertext{ font-size:14px; color:#fff; width:100%; text-align:center; padding:40px 0 20px 0;}
.indexbottombannercenter01{ background:#a80d0d; height:40px; width:76px;  moz-border-radius: 3px;      /* Gecko browsers */ -webkit-border-radius:3px;   /* Webkit browsers */ border-radius:3px; line-height:40px; padding-left:45px; position:relative;}
.indexbottombannercenter01 img{ position:absolute; top:10px; left:17px;}
.indexbottombannercenter02 img{left:20px !important;}
.indexbottombannerRight{ width:35%;}
.indexbottombannercenter{ display:none;}
.indexbottombannerLeftbox{ width:60%;}
.indexbottombannerbox02{ display:none;}
.indexbottombannerbox02new{ display:block;width:90%; padding-top:20px;}
.indexbottombannerRight0101, .indexbottombannerRight0201{ font-size:12px;}
.indexbottombannerRight0102 img{ height:50px !important;}
.indexbottombannerRight0101 span{ display:none;}
.indexbottombannerRight0201 span{ display:none;}

/***************回到顶部*************/

.lynew{ height:39px; width:36px; text-align:center; z-index:99; padding-top:3px; -moz-border-radius: 3px;      /* Gecko browsers */ -webkit-border-radius:3px;   /* Webkit browsers */ border-radius:3px; padding-top:15px; display:block;}
.wtnew{height:39px; width:36px; text-align:center; z-index:99; padding-top:3px; -moz-border-radius: 3px;      /* Gecko browsers */ -webkit-border-radius:3px;   /* Webkit browsers */ border-radius:3px; padding-top:15px; display:block;}
img {max-width: 100%; height: auto; width: auto\9; /* ie8 */ } 
.indextextRight{ display:none;}
.indextextLeft{ width:100%;}
.indexbottombanner0201list{ width:100%;}
.indexbootombanner03listbox{width:100%; left:0px;}
.indexbottombanner0201{ width:40%;}
.mobileR{ float:right;}
.mobiledw{ padding-top:10px; clear:both;}
.indexbottombannertext{ display:none;}
.indexbottombannertextnew{ display:block;  font-size:14px; color:#fff; width:90%; text-align:center; padding:20px 0 20px 0;}
.indexbottombannertextnew div{ line-height:24px;}

/***************要闻动态二级*************/

.NewListbanner,.NewListmainbox,.contentbox,.contentbox01{ width:90%;}
.NewListmainLeft{ width:100%;}
.NewListmainLeft01img{ width:28%;}
.NewListmainLeft01right{ width:70%;}
.NewListmainRight{ display:none;}
.rkico{ display:block;}
.newrk01{ display:block; width:100px; background:#e6e6e6; position:fixed; right:-100px; top:33px; padding-top:30px; }
.newrk0101{ width:40px; float:left; }
.newrk0102{ width:40px; float:right; }
.newrk0101a{ text-align:center; height:30px; width:40px; padding-top:10px; background:#004986; -moz-border-radius: 3px;      /* Gecko browsers */ -webkit-border-radius:3px;   /* Webkit browsers */ border-radius:3px;}
.newrk0101c{ text-align:center; height:30px; width:40px; padding-top:10px; background:#0091a6; -moz-border-radius: 3px;      /* Gecko browsers */ -webkit-border-radius:3px;   /* Webkit browsers */ border-radius:3px;}
.newrk0101b{ text-align:center; width:40px; padding-top:5px;}	
.newrk0101b a{ color:#333; font-size:14px;}
.newrk01line{ background:url(/images/img10.jpg) repeat-x center; height:15px; width:100%;}
.ndwrkdw{ clear:both; width:90%}
.NewListmainLeftfy01, .NewListmainLeftfy04{ height:28px; width:28px; line-height:28px;}
.NewListmainLeftfy02{ height:28px; line-height:28px;}
.NewListmainLeftfy03{ height:28px; line-height:28px; width:28px;}
.NewListmainLeftfy03 input{ width:28px;}
.NewListmainLeftfy{ width:100%;}
.NewListmainLeftfy{ display:none;}
.NewListmainLeftfynew{ display:block;}
.NewListmainLeft01right01{ width:60%;}

	}
	
@media (max-width: 375px){
	.zsxzpc{display:none;}
.indexnav{ display:none;}
.mobileNav{ display:block; width:98%; padding:0 1%; position:absolute; top:76px; right:20px; font-size:20px;}
.mobileNavbtn{ float:right; cursor:pointer; color:#a80d0d}	
.top_box{ width:90%;}
.logo_next_boxRight{ position:absolute; right:100px; top:140px; left:50%; margin-left:-140px;}
.search_hot{ padding-top:10px;}
.search_box{ width:280px;}
.search_box input{ width:160px;}
.logo_next_box{ width:90%; padding-top:30px;}
.navbox{ width:90%;}
.nav01{ float:left; padding:0 2%; height:34px; line-height:34px; position:relative; z-index:10;}
.lunhuanimg01box{ padding:36px 0; width:90%; overflow:hidden; position:relative; z-index:1;}
.lunhuannext{ background:url(/images/img07.jpg) no-repeat left center; height:100px; width:37px; position:absolute; left:605px; top:36px; cursor:pointer; opacity:0.8;  z-index:1;}
.search_hot{ display:none;}
.logo_box{ height:140px;}

/*******主体部分一*******/
.indexline{ height:2px; width:90%; background:#a80d0d;}
.indexmain{width:90%;  z-index:1; position:relative;}
.indexmainLeft{ width:100%; float:left; height:185px;}
.indexmainRight{ float:right; width:35%; border:1px solid #cacaca; padding:20px 10px; height:284px; overflow:hidden; position:relative; z-index:1; background:#f8f8f9; display:none;}

#lanrenzhijia { width:100%; height:185px; float:left; position:relative; z-index:1;}
#slides { display:block; width:100%; height:185px; list-style:none; padding:0; margin:0; position:relative}
#slides li { display:block; width:100%; height:100%; list-style:none; padding:0; margin:0; position:absolute}
#slides li a { display:block; width:100%; height:100%; text-indent:-9999px}
#pagination { display:block; list-style:none; position:absolute; left:40%; bottom:10px; z-index:9900;  padding:5px 15px 5px 0; margin:0; width:200px; overflow:hidden;}
#pagination li { display:block; list-style:none; width:10px; height:10px; float:left; margin-left:15px; border-radius:5px; background:#FFF ; position:relative;}
#pagination li a { display:block; width:100%; height:100%; padding:0; margin:0;  text-indent:-9999px;}
#pagination li.current { background:#a80d0d}

/* main_image */
.main_visual{height:185px;border-top:1px solid #d7d7d7;overflow:hidden;position:relative; z-index:10;}
.main_image{height:185px;overflow:hidden;position:relative;}
.main_image ul{width:9999px;height:185px;overflow:hidden;position:absolute;top:0;left:0}
.main_image li{float:left;width:100%;height:185px;}
.main_image li span{display:block;width:100%;height:185px}
.main_image li a{display:block;width:100%;height:185px}
.main_image li .img_1{background:url(../touchimg/img_main_1.jpg) center top no-repeat}
.main_image li .img_2{background:url(../touchimg/img_main_2.jpg) center top no-repeat}
.main_image li .img_3{background:url(/images/img08.jpg) center top no-repeat}
.main_image li .img_4{background:url(/images/img09.jpg) center top no-repeat}
.main_image li .img_5{background:url(../touchimg/img_main_5.jpg) center top no-repeat}


div.flicking_con{position:absolute;top:150px;left:80%;z-index:999;width:300px;height:21px;margin:0 0 0 -50px;}
div.flicking_con a{float:left;width:21px;height:21px;margin:0;padding:0;background:url(../touchimg/btn_main_img.png) 0 0 no-repeat;display:block;text-indent:-1000px}
div.flicking_con a.on{background-position:0 -21px}
#btn_prev,#btn_next{z-index:11111;position:absolute;display:block;width:73px!important;height:74px!important;top:50%;margin-top:-37px;display:none;}
#btn_prev{left:100px; display:none;}
#btn_next{right:100px; display:none;}


/*******入口一*******/

.indexRukou{ padding:43px 0; width:90%; display:none;}
.indexRukounew{ padding:43px 0; width:90%; display:none}
.indexRukounew640{ padding:43px 0; width:90%; display:block;}
.indexRukou01{ width:31%; float:left;}
.indexRukou02{ padding-right:0 !important;}
.indexRukou0101,.indexRukou0102{ height:49px; width:100%; background:#004986; text-align:center; -moz-border-radius: 3px;      /* Gecko browsers */ -webkit-border-radius:3px;   /* Webkit browsers */ border-radius:3px;}
.indexRukou0102{ background:#0091a6;}
.indexRukou0101img01, .indexRukou0101img02, .indexRukou0101img03, .indexRukou0101img04, .indexRukou0101img05, .indexRukou0101img06{ height:49px; line-height:49px; float:left; font-size:19px; color:#fff; background:url(/images/img03.png) no-repeat 20px center; padding-left:0; width:100%; background:none;}
.indexRukou0101img01 a{ color:#fff; display:block;}
.indexRukou0101img02{ width:100%;}
.indexRukou0101img03{ background:url(/images/img05.png) no-repeat 20px center; background:none;}
.indexRukou0101img04{ background:url(/images/img06.png) no-repeat 10px center; padding-left:0; width:100%; background:none;}
.indexRukou0101img05{ background:url(/images/img07.png) no-repeat 10px center; padding-left:0; width:100%; background:none;}
.indexRukou0101img06{ background:url(/images/img08.png) no-repeat 20px center; padding-left:0; wwidth:100%; background:none;}
.indexRukou0103{ background:#0068b6;}

/****************** 第二广告位**********************/

.bannertwobox{width:90%; display:none;}
.bannertwoLeft{ width:47%; float:left; height:100px; overflow:hidden; position:relative;}
.bannertwoRight{ width:47%; float:right; height:98px; border:1px solid #cacaca; background:url(/images/img13.jpg) no-repeat left center; position:relative; padding-left:36px;}

/*******************内容区域***************************/
.indextextbox{ width:90%; padding:0; clear:both;}
.indextextLeftbox{ width:100%;}
.indextextLeft03{ width:100%;}
.indextextLeft{ width:65%;}
.indextextRIght03img01,.indextextRIght03img0101{ width:48%; height:85px; float:left;}
.indextextRIght03img0101{ width:100%;}
.indextextRight{ float:right; background:#fff; border:1px solid #cacaca; width:30%; padding:20px 10px; }
.indextextLeft02Rlist{ width:65%; float:right;}
.indextextLeft02Rlist02{ width:70%;}
.lunhuanimg02box{ width:90%;}
.indextextLeft02img{ width:28%; height:100px; background:#F42B2F;}
.indextextLeft02imgbig{ width:100%; height:100px;}
.indextextLeft02imgbig img{max-width: 100%; height:100px !important; width: auto\9; /* ie8 */height:100px;}
.indextextLeft02Rlist03{ width:auto;}

/*******底部内容*******/

.indexbottomcontentbox{ width:90%; padding-bottom:20px;}
.indexbottomcontentLeft{ width:100%; float:none;}
.indextextcontentList01{ width:65% !important; height:135px; overflow:hidden;}
.indextextcontentList02{ width:100%; clear:both;}
.indexbottomcontentRight{ width:100%; float:none; clear:both; padding-top:43px;}
.indexbottomcontentRight01{ width:100% !important; }

/*******底部导航*******/
.indexbottombannerbox{ width:90%;}
.indexbottombannerLeftbox{ width:60%; float:left; padding-left:2%;}
.indexbottombannerbox02{ width:90%; padding-top:40px;}
.indexbottombannertext{ font-size:14px; color:#fff; width:100%; text-align:center; padding:40px 0 20px 0;}
.indexbottombannertextnew div{ font-size:12px;}
.indexbottombanner0201list{ font-size:12px;}
.logo_next_boxLeft{ display:none;}
.logo_next_boxLeft325{ display:block;}

/***************回到顶部*************/
.lynew{ height:39px; width:36px; text-align:center; z-index:99; padding-top:3px; -moz-border-radius: 3px;      /* Gecko browsers */ -webkit-border-radius:3px;   /* Webkit browsers */ border-radius:3px; padding-top:15px; display:block;}
.wtnew{height:39px; width:36px; text-align:center; z-index:99; padding-top:3px; -moz-border-radius: 3px;      /* Gecko browsers */ -webkit-border-radius:3px;   /* Webkit browsers */ border-radius:3px; padding-top:15px; display:block;}
.goTop{height:39px; width:36px; text-align:center; z-index:99; padding-top:3px; display:none; -moz-border-radius: 3px;      /* Gecko browsers */ -webkit-border-radius:3px;   /* Webkit browsers */ border-radius:3px; padding-top:15px;}
.goBottom{ height:39px; width:36px; text-align:center; z-index:99; padding-top:3px; -moz-border-radius: 3px;      /* Gecko browsers */ -webkit-border-radius:3px;   /* Webkit browsers */ border-radius:3px; padding-top:13px;}
img {max-width: 100%; height: auto; width: auto\9; /* ie8 */ } 
.indextextRight{ display:none;}
.indextextLeft{ width:100%;}
.gotoup{right:0;}

.NewListmainLeftfynew{ width:100%;}
.newrk01{ display:none;}
.rknew{ height:300px; position:fixed; bottom:-300px; width:100%; background:#fff; display:block; z-index:10}
.rknew01box{ width:33%; float:left; padding-top:30px;}
.rknew01{background:#004986; -moz-border-radius: 3px;      /* Gecko browsers */ -webkit-border-radius:3px;   /* Webkit browsers */ border-radius:3px; text-align:center; width:40px; height:30px; padding-top:10px;}
.rknew02{ font-size:14px; width:40px; text-align:center;}	
.rknew02 a{color:#333; display:block;}
.rknewbtn{ width:100%; text-align:center; padding-top:20px; margin-top:20px; font-size:18px; cursor:pointer; border-top:1px solid #cacaca;}
.rknew01blue{ background:#0091a6;}
	}
	
@media (max-width: 320px){
	.zsxzpc{display:none;}
.indexnav{ display:none;}
.mobileNav{ display:block; width:98%; padding:0 1%; position:absolute; top:76px; right:20px; font-size:20px;}
.mobileNavbtn{ float:right; cursor:pointer; color:#a80d0d;}	
.top_box{ width:90%;}
.logo_next_boxRight{ position:absolute; right:100px; top:140px; left:50%; margin-left:-140px;}
.search_hot{ padding-top:10px;}
.search_box{ width:280px;}
.search_box input{ width:160px;}
.logo_next_box{ width:90%; padding-top:30px;}
.navbox{ width:90%;}
.nav01{ float:left; padding:0 2%; height:34px; line-height:34px; position:relative; z-index:10;}
.lunhuanimg01box{ padding:36px 0; width:90%; overflow:hidden; position:relative; z-index:1;}
.lunhuannext{ background:url(/images/img07.jpg) no-repeat left center; height:100px; width:37px; position:absolute; left:605px; top:36px; cursor:pointer; opacity:0.8;  z-index:1;}
.search_hot{ display:none;}
.logo_box{ height:140px;}

/*******主体部分一*******/
.indexline{ height:2px; width:90%; background:#a80d0d;}
.indexmain{width:90%;  z-index:1; position:relative;}
.indexmainLeft{ width:100%; float:left; height:185px;}
.indexmainRight{ float:right; width:35%; border:1px solid #cacaca; padding:20px 10px; height:284px; overflow:hidden; position:relative; z-index:1; background:#f8f8f9; display:none;}

#lanrenzhijia { width:100%; height:185px; float:left; position:relative; z-index:1;}
#slides { display:block; width:100%; height:185px; list-style:none; padding:0; margin:0; position:relative}
#slides li { display:block; width:100%; height:100%; list-style:none; padding:0; margin:0; position:absolute}
#slides li a { display:block; width:100%; height:100%; text-indent:-9999px}
#pagination { display:block; list-style:none; position:absolute; left:40%; bottom:10px; z-index:9900;  padding:5px 15px 5px 0; margin:0; width:200px; overflow:hidden;}
#pagination li { display:block; list-style:none; width:10px; height:10px; float:left; margin-left:15px; border-radius:5px; background:#FFF ; position:relative;}
#pagination li a { display:block; width:100%; height:100%; padding:0; margin:0;  text-indent:-9999px;}
#pagination li.current { background:#a80d0d}

/* main_image */
.main_visual{height:185px;border-top:1px solid #d7d7d7;overflow:hidden;position:relative; z-index:10;}
.main_image{height:185px;overflow:hidden;position:relative;}
.main_image ul{width:9999px;height:185px;overflow:hidden;position:absolute;top:0;left:0}
.main_image li{float:left;width:100%;height:185px;}
.main_image li span{display:block;width:100%;height:185px}
.main_image li a{display:block;width:100%;height:185px}
.main_image li .img_1{background:url(../touchimg/img_main_1.jpg) center top no-repeat}
.main_image li .img_2{background:url(../touchimg/img_main_2.jpg) center top no-repeat}
.main_image li .img_3{background:url(/images/img08.jpg) center top no-repeat}
.main_image li .img_4{background:url(/images/img09.jpg) center top no-repeat}
.main_image li .img_5{background:url(../touchimg/img_main_5.jpg) center top no-repeat}


div.flicking_con{position:absolute;top:150px;left:80%; z-index:999;width:300px;height:21px;margin:0 0 0 -50px;}
div.flicking_con a{float:left;width:21px;height:21px;margin:0;padding:0;background:url(../touchimg/btn_main_img.png) 0 0 no-repeat;display:block;text-indent:-1000px}
div.flicking_con a.on{background-position:0 -21px}
#btn_prev,#btn_next{z-index:11111;position:absolute;display:block;width:73px!important;height:74px!important;top:50%;margin-top:-37px;display:none;}
#btn_prev{left:100px; display:none;}
#btn_next{right:100px; display:none;}


/*******入口一*******/

.indexRukou{ padding:43px 0; width:90%; display:none;}
.indexRukounew{ padding:43px 0; width:90%; display:none}
.indexRukounew640{ padding:43px 0; width:90%; display:block;}
.indexRukou01{ width:31%; float:left;}
.indexRukou02{ padding-right:0 !important;}
.indexRukou0101,.indexRukou0102{ height:49px; width:100%; background:#004986; text-align:center; -moz-border-radius: 3px;      /* Gecko browsers */ -webkit-border-radius:3px;   /* Webkit browsers */ border-radius:3px;}
.indexRukou0102{ background:#0091a6;}
.indexRukou0101img01, .indexRukou0101img02, .indexRukou0101img03, .indexRukou0101img04, .indexRukou0101img05, .indexRukou0101img06{ height:49px; line-height:49px; float:left; font-size:19px; color:#fff; background:url(/images/img03.png) no-repeat 20px center; padding-left:0; width:100%; background:none;}
.indexRukou0101img01 a{ color:#fff; display:block;}
.indexRukou0101img02{ width:100%;}
.indexRukou0101img03{ background:url(/images/img05.png) no-repeat 20px center; background:none;}
.indexRukou0101img04{ background:url(/images/img06.png) no-repeat 10px center; padding-left:0; width:100%; background:none;}
.indexRukou0101img05{ background:url(/images/img07.png) no-repeat 10px center; padding-left:0; width:100%; background:none;}
.indexRukou0101img06{ background:url(/images/img08.png) no-repeat 20px center; padding-left:0; wwidth:100%; background:none;}
.indexRukou0103{ background:#0068b6;}

/****************** 第二广告位**********************/

.bannertwobox{width:90%; display:none;}
.bannertwoLeft{ width:47%; float:left; height:100px; overflow:hidden; position:relative;}
.bannertwoRight{ width:47%; float:right; height:98px; border:1px solid #cacaca; background:url(/images/img13.jpg) no-repeat left center; position:relative; padding-left:36px;}

/*******************内容区域***************************/
.indextextbox{ width:90%; padding:0; clear:both;}
.indextextLeftbox{ width:100%;}
.indextextLeft03{ width:100%;}
.indextextLeft{ width:65%;}
.indextextRIght03img01,.indextextRIght03img0101{ width:48%; height:85px; float:left;}
.indextextRIght03img0101{ width:100%;}
.indextextRight{ float:right; background:#fff; border:1px solid #cacaca; width:30%; padding:20px 10px; }
.indextextLeft02Rlist{ width:65%; float:right;}
.indextextLeft02Rlist02{ width:70%;}
.lunhuanimg02box{ width:90%;}
.indextextLeft02img{ width:28%; height:100px; background:#F42B2F;}
.indextextLeft02imgbig{ width:100%; height:100px;}
.indextextLeft02imgbig img{max-width: 100%; height:100px !important; width: auto\9; /* ie8 */height:100px;}
.indextextLeft02Rlist03{ width:auto;}

/*******底部内容*******/

.indexbottomcontentbox{ width:90%; padding-bottom:20px;}
.indexbottomcontentLeft{ width:100%; float:none;}
.indextextcontentList01{ width:65% !important; height:135px; overflow:hidden;}
.indextextcontentList02{ width:100%; clear:both;}
.indexbottomcontentRight{ width:100%; float:none; clear:both; padding-top:43px;}
.indexbottomcontentRight01{ width:100% !important; }

/*******底部导航*******/
.indexbottombannerbox{ width:90%;}
.indexbottombannerLeftbox{ width:100%; float:left; padding-left:2%;}
.indexbottombannerbox02{ width:90%; padding-top:40px;}
.indexbottombannertext{ font-size:14px; color:#fff; width:100%; text-align:center; padding:40px 0 20px 0;}

/***************回到顶部*************/
/***************回到顶部*************/
.lynew{ height:39px; width:36px; text-align:center; z-index:99; padding-top:3px; -moz-border-radius: 3px;      /* Gecko browsers */ -webkit-border-radius:3px;   /* Webkit browsers */ border-radius:3px; padding-top:15px; display:block;}
.wtnew{height:39px; width:36px; text-align:center; z-index:99; padding-top:3px; -moz-border-radius: 3px;      /* Gecko browsers */ -webkit-border-radius:3px;   /* Webkit browsers */ border-radius:3px; padding-top:15px; display:block;}
.goTop{height:39px; width:36px; text-align:center; z-index:99; padding-top:3px; display:none; -moz-border-radius: 3px;      /* Gecko browsers */ -webkit-border-radius:3px;   /* Webkit browsers */ border-radius:3px; padding-top:15px;}
.goBottom{ height:39px; width:36px; text-align:center; z-index:99; padding-top:3px; -moz-border-radius: 3px;      /* Gecko browsers */ -webkit-border-radius:3px;   /* Webkit browsers */ border-radius:3px; padding-top:13px;}
img {max-width: 100%; height: auto; width: auto\9; /* ie8 */ } 
.indextextRight{ display:none;}
.indextextLeft{ width:100%;}
.gotoup{right:0;}

img {max-width: 100%; height: auto; width: auto\9; /* ie8 */ } 
.indextextRight{ display:none;}
.indextextLeft{ width:100%;}

.NewListmainLeftfynew{ width:100%;}
.newrk01{ display:none;}
.rknew{ height:300px; position:fixed; bottom:-300px; width:100%; background:#fff; display:block;  z-index:10}
.rknew01box{ width:33%; float:left; padding-top:30px;}
.rknew01{background:#004986; -moz-border-radius: 3px;      /* Gecko browsers */ -webkit-border-radius:3px;   /* Webkit browsers */ border-radius:3px; text-align:center; width:40px; height:30px; padding-top:10px;}
.rknew02{ font-size:14px; width:40px; text-align:center;}	
.rknew02 a{color:#333; display:block;}
.rknewbtn{ width:100%; text-align:center; padding-top:20px; margin-top:20px; font-size:18px; cursor:pointer; border-top:1px solid #cacaca;}
.rknew01blue{ background:#0091a6;}

.NewListmainLeftfy01, .NewListmainLeftfy04,.NewListmainLeftfy03{ height:22px; line-height:22px; width:22px;}
.NewListmainLeftfy03 input{ height:22px; line-height:22px; width:22px; }
.NewListmainLeftfy02{ height:22px; line-height:22px;}
 .NewListmainLeftfy04{ width:auto;}
 .indexbottombannerLeft02{ font-size:18px !important;}
 .indexbottombannerRight{ float:none; width:70%; padding-top:20px; clear:both;}
	
	}
